package com.st.model;

import java.util.Date;

/**
 * LjwUserT entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class LjwUserT implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private Integer userId;
	private String userName;
	private String email;
	private String userImg;
	private Date lastLoginDate;
	private String personalBackgroudImg;
	private Integer userType;
	private String birthDate;
	private String userSignature;
	private Integer userIntegral;
	private Integer villageId;
	private String userPwd;
	
	private Integer roleId; 
	private String roleName;
	private Integer programId;
	private String programName;
	
	

	// Constructors

	/** default constructor */
	public LjwUserT() {
	}

	/** minimal constructor */
	public LjwUserT(String userName, String email) {
		this.userName = userName;
		this.email = email;
	}
	

	/** full constructor */
	public LjwUserT(String userName, String email, String userImg,
			Date lastLoginDate, String personalBackgroudImg, Integer userType,
			String birthDate, String userSignature, Integer userIntegral,
			Integer villageId, String userPwd) {
		this.userName = userName;
		this.email = email;
		this.userImg = userImg;
		this.lastLoginDate = lastLoginDate;
		this.personalBackgroudImg = personalBackgroudImg;
		this.userType = userType;
		this.birthDate = birthDate;
		this.userSignature = userSignature;
		this.userIntegral = userIntegral;
		this.villageId = villageId;
		this.userPwd = userPwd;
	}

	
	// Property accessors

	public String getProgramName() {
		return programName;
	}

	public void setProgramName(String programName) {
		this.programName = programName;
	}

	public String getRoleName() {
		return roleName;
	}

	public void setRoleName(String roleName) {
		this.roleName = roleName;
	}

	public Integer getRoleId() {
		return roleId;
	}

	public void setRoleId(Integer roleId) {
		this.roleId = roleId;
	}

	public Integer getProgramId() {
		return programId;
	}

	public void setProgramId(Integer programId) {
		this.programId = programId;
	}

	public Integer getUserId() {
		return this.userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public String getUserName() {
		return this.userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getEmail() {
		return this.email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getUserImg() {
		return this.userImg;
	}

	public void setUserImg(String userImg) {
		this.userImg = userImg;
	}

	public Date getLastLoginDate() {
		return this.lastLoginDate;
	}

	public void setLastLoginDate(Date lastLoginDate) {
		this.lastLoginDate = lastLoginDate;
	}

	public String getPersonalBackgroudImg() {
		return this.personalBackgroudImg;
	}

	public void setPersonalBackgroudImg(String personalBackgroudImg) {
		this.personalBackgroudImg = personalBackgroudImg;
	}

	public Integer getUserType() {
		return this.userType;
	}

	public void setUserType(Integer userType) {
		this.userType = userType;
	}

	public String getBirthDate() {
		return this.birthDate;
	}

	public void setBirthDate(String birthDate) {
		this.birthDate = birthDate;
	}

	public String getUserSignature() {
		return this.userSignature;
	}

	public void setUserSignature(String userSignature) {
		this.userSignature = userSignature;
	}

	public Integer getUserIntegral() {
		return this.userIntegral;
	}

	public void setUserIntegral(Integer userIntegral) {
		this.userIntegral = userIntegral;
	}

	public Integer getVillageId() {
		return this.villageId;
	}

	public void setVillageId(Integer villageId) {
		this.villageId = villageId;
	}

	public String getUserPwd() {
		return this.userPwd;
	}

	public void setUserPwd(String userPwd) {
		this.userPwd = userPwd;
	}

}